#include "mytcpserver.h"

myTcpServer::myTcpServer()
{
}

//调用此方法可以得到myTcpServer对象
myTcpServer &myTcpServer::getInstance()
{
    static myTcpServer instance;
    return instance;
}

void myTcpServer::incomingConnection(qint16 socketDesciptor)  //服务器接受客服端的时候自动会进入到此函数里面
{
//   只要有一个客服端链接过来，就会自动会生成Tcp然后把这描述符返回，所以需要一个描述符，把socket保存在soket,然后进行收发数据
     qDebug()<<"new client connected";
//     建立自己的MyTcpsocket
     MyTcpSocket * pTcpSocket=new MyTcpSocket;
     //申明自己的socket之后，加入到属性描述符里面
     pTcpSocket->setSocketDescriptor(socketDesciptor);
     m_tcpSocketList.append(pTcpSocket);
}
